@echo off
chcp 65001 >nul
echo.
echo ===============================================
echo           🎮 游戏配置编辑器启动器
echo ===============================================
echo.

cd config-web
if not exist node_modules (
    echo [信息] 首次运行，正在安装依赖包...
    echo.
    npm install
    if errorlevel 1 (
        echo [错误] 依赖安装失败，请检查网络连接
        pause
        exit /b 1
    )
    echo [成功] 依赖安装完成
    echo.
)

echo [启动] 正在启动配置编辑器服务器...
echo.
echo 🌐 请在浏览器中访问: http://localhost:3001
echo.
echo 💡 使用提示:
echo    - 从左侧选择要编辑的配置文件
echo    - 在右侧表单中进行修改
echo    - 点击"保存配置"保存更改
echo    - 系统会自动创建备份文件
echo.
echo [注意] 请保持此窗口打开，关闭将停止服务器
echo ===============================================
echo.

start http://localhost:3001
npm start
